limited resource link - German English Dictionary